Big Huge Thesaurus

family Carapidae

noun

sounds kind of like